module.exports = {
  disableEmoji: false,
  format: '{type}{scope}: {emoji}{subject}',
  list: [
    'chore',
    'ci',
    'docs',
    'feat',
    'fix',
    'perf',
    'refactor',
    'style',
    'ui',
    'test',
    'revert',
  ],
  maxMessageLength: 72,
  minMessageLength: 3,
  questions: ['type', 'subject', 'body'],
  scopes: [],
  types: {
    chore: {
      description: '其他修改：不修改src目录或测试文件的修改',
      emoji: '🤖',
      value: 'chore',
    },
    ci: {
      description: '自动化构建：对CI/CD配置文件和脚本的更改',
      emoji: '🎡',
      value: 'ci',
    },
    docs: {
      description: '文档：修改增加文档、注释',
      emoji: '✏️',
      value: 'docs',
    },
    feat: {
      description: '新增：新增功能、页面',
      emoji: '🎸',
      value: 'feat',
    },
    fix: {
      description: 'bug：修复某个bug',
      emoji: '🐛',
      value: 'fix',
    },
    perf: {
      description: '优化：提升性能、用户体验等',
      emoji: '⚡️',
      value: 'perf',
    },
    refactor: {
      description: '重构：代码重构，未新增任何功能和修复任何bug',
      emoji: '💡',
      value: 'refactor',
    },
    //   release: {
    //     description: "创建发布提交",
    //     emoji: "🏹",
    //     value: "release",
    //   },
    style: {
      description: '标记、空白、格式、缺少分号。。。',
      emoji: '💄',
      value: 'style',
    },
    ui: {
      description: 'ui修改：布局、css样式等等',
      emoji: '💄',
      value: 'ui',
    },
    test: {
      description: '添加缺少的测试',
      emoji: '💍',
      value: 'test',
    },
    revert: {
      description: '回滚：代码回退到某个版本节点',
      emoji: '🔙',
      value: 'revert',
    },

    messages: {
      type: '选择一种你的提交类型：',
      customScope: '表示此更改的范围：',
      subject: '短描述：\n',
      body: '提供更改的详细描述:\n ',
      breaking: '列出任何中断更改:\n',
      footer: '发布此提交关闭，例如#123:',
      confirmCommit: '此提交影响的包\n',
    },
  },
};
